#ifndef CEXECPTION_H
#define CEXECPTION_H

#include <stdexcept>
#include "STL.h"
#include <iostream>

class CException : public std::exception
{
    public:
        CException();
        ~CException() throw();

        std::string strErrorMessage;

        CException(std::string strErrorMessage);
        CException(CException const & exceptionPam);

        void Raise();
        const std::string What();

    private:
};

#endif // CEXECPTION_H
